package me.fung.wubi.worker.printer

import java.nio.charset.Charset

data class PrintConfig(
    /**
     * 一词一行
     */
    val oneWordOneLine: Boolean = false,
    /**
     * 输出词频
     */
    val frequency: Boolean = false,
    /**
     * 词条分隔符，通常可能是空格或制表符
     */
    val codeItemSeparator: String = " ",
    /**
     * 换行符
     */
    val lineSeparator: String = "\r\n",

    /**
     * 字符集签名
     */
    val sign: Boolean = true,
    /**
     *
     */
    val charset: Charset = Charsets.UTF_16LE,

    /**
     * 不打印編码（用于提取词语）
     */
    val noCode:Boolean = false,
)